high performer - French English Dictionary